class DynamicMockData {
  static Future<List<Map<String, Object>>> list(int page, int size) async {
    await Future.delayed(const Duration(seconds: 3));
    return List<Map<String, Object>>.generate(size, (index) {
      return {
        'title':
            '标题${index + (page - 1) * size + 1}：这是一个列表标题这是一个列表标题这是一个列表标题这是一个列表标题这是一个列表标题这是一个列表标题，最多两行，多处部分将会被截取',
        'imageUrl':
            'https://img0.baidu.com/it/u=1397203767,4231030802&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1701882000&t=95109b0055cbdd1ca321bcdd6f7e5adb',
        'viewCount': 18,
      };
    });
  }
}
